#gridContainer {
    height: 450px;
}

.dx-row img {
    height: 100px;
}

#gridContainer tr.main-row td:not(:first-child) {
    height: 21px;
}

#gridContainer tr.notes-row {
    white-space: normal;
    vertical-align: top;
}

#gridContainer tr.notes-row td {
    height: 70px;
    color: #999;
}

.dark #gridContainer tr.notes-row td {
    color: #777;
}

#gridContainer tbody.employee:hover {
    background-color: #EBEBEB;
}

.dark #gridContainer tbody.employee:hover {
    background-color: #484848;
}

#gridContainer tbody.employee:hover tr.main-row td {
    color: #000;
}

.dark #gridContainer tbody.employee:hover tr.main-row td {
    color: #CCC;
}

#gridContainer tbody.employee:hover tr.notes-row td {
    color: #888;
}